<?php
/**
 * 商品类型管理
 * @author  hdxj <houdunwangxj@gmail.com>
 */
class GoodsTypeControl extends AuthControl{
	//类型列表
	public function index(){
		$Model = K("GoodsType");
		$Data = $Model->all();
		$this->assign('data',$Data);
		$this->display();
	}
	//添加商品类型
	public function add(){
		if(IS_POST){
			$Model=K('GoodsType');
			if($Model->addGoodsType($_POST)){
				$this->success('添加成功..',U('index'));
			}else{
				$this->error($Model->error);
			}
		}else{
			$this->display(); 
		}
	}
	//编辑类型
	public function edit(){
		
		if(isset($_GET['gtid'])){
			$g_id=$_GET['gtid'];
			$Model=K('GoodsType');
			$db=$Model->find('gtid='.$g_id);
			// $g_name=$db['gtname'];
			$this->assign('gtname',$db);
			$this->display();

		}else{
			
			if(IS_POST){ 
				$Model=K('GoodsType');
				if($Model->edit()){
					$this->success('修改成功',U('index')); 
				}else{
					$this->error($Model->error); 
				}	
			}
			
		}

	}
	//删除商品类型
	public function delete(){
		$Model = K("GoodsType");
		if($Model->dorp()){
			$this->success('删除成功');	
			// $this->ajax(array('state'=>1,'message'=>'更新成功')); 
		}else{
			$this->error($Model->error);
		}
	}
	//更新缓存
	public function updateCache(){
		$Model = K("GoodsType");
		if($Model->updateCache()){
			$this->success('更新成功');	
			// $this->ajax(array('state'=>1,'message'=>'更新成功'));
		}else{
			$this->error($Model->error);
		}
	}
}